substitute payment - German English Dictionary